Big Huge Thesaurus

family Salpidae

noun

sounds kind of like